#include <GL/glut.h>
#include "stars.h"
#define STARS_NUM 10
#define OFFSET 20
#define REST 700
#define REST_Y (-REST)
#define REST_Z (REST)
class SolarSystem {

public:

    SolarSystem();
    ~SolarSystem();

    void onDisplay();
    void onUpdate();
    void onKeyboard(unsigned char key, int x, int y);

private:
    Star *stars[STARS_NUM];

    // ?????????
    GLdouble viewX, viewY, viewZ;
    GLdouble centerX, centerY, centerZ;
    GLdouble upX, upY, upZ;
};
